irruption canal - German English Dictionary